package com.roc.service;

import java.util.List;
import java.util.Map;

import com.roc.bean.AccountBalance;
import com.roc.pojo.Operators;
import com.roc.pojo.TblInsInf;

public interface IAccountBalanceService {
	/**
	 * 加载机构列表
	 * @return
	 * @throws ServiceException
	 */
	public List<TblInsInf> loadOrgCode() throws ServiceException;
	/**
	 * 添加新数据
	 * @param ablance
	 * @return
	 * @throws ServiceException
	 */
	public Map<String,String> insertAccountBalanceData(AccountBalance ablance,Operators op)throws ServiceException;
	/**
	 * 修改数据
	 * @param ablance
	 * @return
	 * @throws ServiceException
	 */
	public Map<String,String> updateAccountBalanceData(AccountBalance ablance,Operators op)throws ServiceException;
	
	/**
	 * 查询
	 * @param ablance
	 * @return
	 * @throws ServiceException
	 */
	public AccountBalance queryAccountBalance(AccountBalance ablance)throws ServiceException;
}
